/*
 * abstract class for templating drones
 */

package item.drone;
 
import java.io.Serializable;

import item.Item;
import item.ship.Ship;

public abstract class Drone extends Item implements Serializable {

	private static final long serialVersionUID = 5297206896262119037L;
	
	//creates a drone object

	protected Drone(int cost, int condition, int level, int weight) {
		super(cost, condition, level, weight);
	}//end of constructor Drone
	
	public abstract void action(Ship s); //the drone does something to a ship

}//end of class Drone
